package com.hex.ds.hdtp.core.inf.data.configuration.repository;

import com.hex.ds.hdtp.core.inf.common.page.Page;
import com.hex.ds.hdtp.core.inf.common.repository.IBasicRepository;
import com.hex.ds.hdtp.core.inf.data.configuration.po.TableConvertPo;

import java.util.List;

/**
 * @Package com.hex.ds.hdtp.core.inf.preparation.repository
 * @ClassName IConvertRepository
 * @Description 转换配置-数据服务接口
 * @Author yh.wan
 * @Date 2023/8/7 16:06
 * @Version v1.0
 **/
public interface ITableConvertRepository extends IBasicRepository<TableConvertPo> {
    /**
     * @Method: queryListByPage <br>
     * @Param: [toPo, toPage] <br>
     * @Return: com.hex.ds.hdtp.core.inf.common.page.Page<com.hex.ds.hdtp.core.inf.preparation.po.ConvertPo> <br>
     * @Description：分页查询<br>
     * @Author： yh.wan<br>
     * @Date： 2023/8/7 16:07 <br>
     * @Version： V1.0<br>
     */
    Page<TableConvertPo> queryListByPage(TableConvertPo toPo, Page toPage);

    /**
     * @Method: queryList <br>
     * @Param: [projectInfoPo] <br>
     * @Return: java.util.List<com.hex.ds.hdtp.core.inf.preparation.po.ConvertPo> <br>
     * @Description：不分页查询<br>
     * @Author： yh.wan<br>
     * @Date： 2023/8/7 16:07 <br>
     * @Version： V1.0<br>
     */
    List<TableConvertPo> queryList(TableConvertPo convertPo);
}
